lap streak - German English Dictionary